1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, 55 Daxuecheng South Road, Shapingba, 401331 Chongqing, China
2. Guangzhou Institute of Biomedicine and Health, The University of the Chinese Academy of Sciences, 190 Kaiyuan Avenue, The Science Park of Guangzhou, Guangzhou, Guangdong 510530, China