Review on magnetic nanoparticle-mediated hyperthermia for cancer therapy