1. Clinical Medicine Scientific and Technical Innovation Center, Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai 200072, China
2. School of Pharmacy, Second Military Medical University, Shanghai 200433, China
3. Tongji University Cancer Center, Shanghai Tenth People’s Hospital, School of Medicine, Tongji University, Shanghai 200092, China
4. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Zhangjiang Hi-Tech Park, Shanghai 201203, China
5. Shandong Laboratory of Yantai Drug Discovery, Bohai Rim Advanced Research Institute for Drug Discovery, Yantai, Shandong 264117, China