Nanoformulations for drug delivery: safety, toxicity, and efficacy