Surface Functionalized Magnetic Nanoparticles For Cancer Therapy Applications