FePt nanoparticles as an Fe reservoir for controlled Fe release and tumor inhibition.