A Review of Nanoparticles as Drug Delivery Systems in Cancer Therapy | Synapse