1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China
2. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Department of Pathology, Chongqing University Cancer Hospital, Chongqing 400030, China
3. Central Nervous System Drug Key Laboratory of Sichuan Province, Sichuan Credit Pharmaceutical Co., Ltd., Luzhou 646000, China
4. College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058, Zhejiang, China