Magnetic nanoparticles as vehicles for multidisciplinary medicine