1. Department of Pharmacology, School of Pharmacy, Qingdao University Medical College, #1 Ningde Road, Qingdao 266073, China
2. State Key Laboratory of Natural and Biomimetic Drugs, School of Pharmaceutical Sciences, Peking University, Beijing 100191, China
3. Institute of Innovative Drugs, 38 Dengzhou Road, Qingdao University, Qingdao 266021, China