1. Key Laboratory of Structure-Based Drug Design and Discovery, Ministry of Education, Shenyang Pharmaceutical University, Shenyang, China
2. Department of Pharmacology, Shenyang Pharmaceutical University, Shenyang, China
3. Wuya College of Innovation, Shenyang Pharmaceutical University, Shenyang, China