1. College of Chemistry and Life Science, Beijing University of Technology, Beijing 100124, China
2. Department of Pharmacology and Toxicology, Beijing Institute of Radiation Medicine, Beijing 100850, China
3. State Key Laboratory of Toxicology and Medical Countermeasures, Beijing Institute of Pharmacology and Toxicology, Beijing 100850, China