1. Chongqing University FuLing Hospital, Chongqing University, 408000 Chongqing, China
2. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, 401331 Chongqing, China
3. Chemical Biology Research Center, School of Pharmaceutical Sciences, Chongqing University, 401331 Chongqing, China