1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China
2. Central Nervous System Drug Key Laboratory of Sichuan Province, Sichuan Credit Pharmaceutical CO., Ltd., Luzhou 646000, China