1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, P. R. China
2. Pharmaceutical Department of Chongqing Three Gorges Central Hospital, Chongqing University Three Gorges Hospital, 404100 Chongqing, P. R. China
3. Shenzhen Innovation Center for Small Molecule Drug Discovery Co., Ltd., Shenzhen 518110, China
4. Chemical Biology Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, P. R. China
5. Beijing National Laboratory for Molecular Sciences, Beijing 100190, P. R. China