1. State Key Laboratory of Bioorganic and Natural Product Chemistry, Center for Excellence in Molecular Synthesis, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 345 Lingling Road, Shanghai 200032, China
2. University of Chinese Academy of Science, No. 19A, Yuquan Road, Shijingshan District, Beijing 100049, China
3. Central Laboratory, Putuo Hospital, Shanghai University of Traditional Chinese Medicine, 164 Lanxi Road, Putuo District, Shanghai 200062, China
4. Institute of Biomembrane and Biopharmaceutics, Shanghai University, 99 Shangda Road,
BaoShan District, Shanghai 200444, China
5. Xinhua Hospital (Chongming) Affiliated to Shanghai JiaoTong University School of Medicine, Shanghai Chongming Xinhua Translational Medical Institute for Cancer Pain, 25 Nanmen Port Street, Chongming Branch, Shanghai 202150, China
6. Institute of Drug Discovery Technology, Ningbo University, No 818 Fenghua Road, Ningbo, Zhejiang 313211, China