1. Department of Medicinal Chemistry, School of Pharmacy, Fudan University, 826 Zhangheng Road, Shanghai 201203, China
2. Department of Pharmacology, Qilu Medical University, Zibo, Shandong 255300, China
3. State Key Laboratory of Medical Neurobiology, Fudan University, 138 Yixueyuan Road, Shanghai 200032, China
4. Departments of Pharmacology, School of Pharmacy, Qingdao University Medical College, #1 Ningde Road, Qingdao 266073, China
5. Institute of Innovative Drug Discovery, Qingdao University, 38 Dengzhou Road, Qingdao 266021, China