[1] Tongji Univ, Shanghai Peoples Hosp 10, Clin Med Sci & Tech Innovat Ctr, Sch Med, Shanghai 200072, Peoples R China
[2] Second Mil Med Univ, Sch Pharm, Shanghai 200433, Shanghai, Peoples R China
[3] Tongji Univ, Tongji Univ Canc Ctr, Shanghai Peoples Hosp 10, Sch Med, Shanghai 200092, Peoples R China
[4] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, Shanghai 201203, Peoples R China
[5] Bohai Rim Adv Res Inst Drug Discovery, Shandong Lab Yantai Drug Discovery, Yantai 264117, Shandong, Peoples R China