1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China
2. Central Nervous System Drug Key Laboratory of Sichuan Province, Luzhou 646000, China
3. College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058, China
4. Innovation Institute for Artificial Intelligence in Medicine of Zhejiang University, Alibaba-Zhejiang University Joint Research Center of Future Digital Healthcare, Hangzhou 330110, China