1. The Key Laboratory of Structure-Based Drug Design and Discovery
2. Shenyang Pharmaceutical University
3. Shenyang 110016
4. China
5. State Key Laboratory of Toxicology and Medical Countermeasures
6. Beijing Institute of Pharmacology and Toxicology
7. Beijing 100850
8. National Center of Biomedical Analysis