1. Key Laboratory of Structure-Based Drug Design and Discovery (Shenyang Pharmaceutical University)
2. Ministry of Education
3. Shenyang 110016
4. China
5. School of Life Sciences and Biopharmaceutical Sciences
6. Shenyang Pharmaceutical University
7. Wuya College of Innovation