1. College of Chemistry
2. Key Laboratory of Pesticide & Chemical Biology of Ministry of Education
3. Hubei International Scientific and Technological Cooperation Base of Pesticide and Green Synthesis
4. Central China Normal University
5. Wuhan 430079