1. Key Laboratory of Structure-Based Drug Design & Discovery of Ministry of Education, Shenyang Pharmaceutical University, Shenyang 110016, China
2. School of Life Sciences, Shenyang Pharmaceutical University, Shenyang 110016, China
3. China Medical University-The Queen`s University of Belfast Joint College Pharmaceutical Science, Shenyang 110016, China