Nanoparticles: Emerging carriers for drug delivery | Synapse