1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China
2. School of Life Sciences, Chongqing University, Chongqing 401331, China
3. Chongqing Beisheng Pharmachem Co., Ltd., Chongqing 400714, China
4. State Key Laboratory of Enzyme Technology, National Engineering Research Centre of Non-food Biorefinery, Guangxi Academy of Sciences, Nanning 530007, China
5. Institute of Pathology and Southwest Cancer Center, Southwest Hospital and Key Laboratory of Tumor Immunopathology of the Ministry of Education of China, Third Military Medical University, Chongqing 400038, China