Hybrid Magneto-plasmonic Nanoparticles