Magnetoplasmonic Nanostructures