[1] Fudan Univ, Shanghai Canc Ctr, 270 Dongan Rd, Shanghai 200032, Peoples R China
[2] Fudan Univ, Shanghai Med Coll, Dept Oncol, Shanghai 200032, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Organ Chem, Key Lab Synthet & Self Assembly Chem Organ Funct, Shanghai 200032, Peoples R China
[4] Fudan Univ, Ctr Biomed Imaging, Shanghai 200032, Peoples R China
[5] Shanghai Engn Res Ctr Mol Imaging Probes, Shanghai 200032, Peoples R China
[6] Shanghai Normal Univ, Coll Life & Environm Sci, Shanghai 200234, Peoples R China