Recent advances in magnetic fluid hyperthermia for cancer therapy