Magnetic Solid Nanoparticles and Their Counterparts: Recent Advances towards Cancer Theranostics