Multi-modality cancer treatment with multi-fuctional nanoparticles (version 2)