1. Department of Pharmaceutics
2. Wuya College of Innovation
3. Shenyang Pharmaceutical University
4. Shenyang 110016
5. China
6. College of Pharmacy
7. Guangxi University of Chinese Medicine
8. Nanning 530200
9. Key Laboratory of Structure-Based Drug Design and Discovery