Recent advances of magneto-thermal capabilities of nanoparticles: From design principles to biomedical applications. (April 2017)