Nanoparticles\' Role in Eliminating Cancer Cells