New magnetic nanoparticles may help treat cancer