1. School of Traditional Chinese Materia Medica
2. Shenyang Pharmaceutical University
3. Shenyang 110016
4. People's Republic of China
5. Key Laboratory of Structure-Based Drug Design and Discovery
6. College of Pharmaceutical and Biological Engineering
7. Shenyang University of Chemical Technology
8. Shenyang 110142
9. School of Life Science and Biopharmaceuticals