1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China
2. School of Pharmacy, Hebei Medical University, Shijiazhuang 050017, China
3. Chongqing Key Laboratory of Big Data for Bio Intelligence, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
4. Central Nervous System Drug Key Laboratory of Sichuan Province, Sichuan Credit Pharmaceutical Co., Ltd., Luzhou 646000, China
5. School of Life Sciences, Chongqing University, Chongqing 401331, China