1. Key Laboratory of Structure-Based Drug Design and Discovery, Shenyang Pharmaceutical University, Ministry of Education, Shenyang 110016, China
2. College of Petrochemical Engineering, Shenyang University of Technology, Liaoyang 111003, China
3. College of Life Science and Biopharmaceutics, Shenyang Pharmaceutical University, Shenyang 110016, China