1. College of Chemistry, Central China Normal University; Key Laboratory of Pesticide & Chemical Biology, Ministry of Education, 152 Luoyu Road, Wuhan 430079, People’s Republic of China
2. Xi’an Modern Chemistry Research Institute, Xi’an 710000, People’s Republic of China
3. Tai’an Academy of Agricultural Sciences, Tai’an 271000, People’s Republic of China