Nanoparticle strategies for cancer therapeutics: Nucleic acids, polyamines, bovine serum amine oxidase and iron oxide nanoparticles (Review).