1. Wuya College of Innovation Key Laboratory of Structure-Based Drug Design & Discovery Ministry of Education Shenyang Pharmaceutical University Shenyang 110016 People's Republic of China
2. School of Pharmacy Hubei University of Science and Technology Xianning 437100 People's Republic of China
3. College of Pharmacy Fujian University of Traditional Chinese Medicine Fuzhou 350122 People's Republic of China
4. School of Pharmacy Tongji Medical College Huazhong University of Science and Technology Wuhan 430030 People's Republic of China