1. School of Chemical Sciences
2. University of Chinese Academy of Sciences
3. Beijing 100049
4. China
5. College of Chemical and Pharmaceutial Engineering (CCPE)
6. Hebei University of Science and Technology
7. Shijiazhuang 050000
8. State Key Laboratory of Natural and Biomimetic Drugs
9. State Key Laboratory of Integrated Management of Pest Insects and Rodents