Recent developments in nanoparticle-based drug delivery and targeting systems with emphasis on protein-based nanoparticles | Synapse