The role of magnetic nanoparticles in cancer management