1. Key Laboratory of Structure-Based Drug Design and Discovery (Shenyang Pharmaceutical University), Ministry of Education, 103 Wenhua Road, Shenyang 110016, PR China
2. Department of Pharmacology, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenyang 110016, PR China
3. College of Bioinformatics Science and Technology, Harbin Medical University, Harbin 150086, PR China