1. Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory, College of Plant Science and Technology Huazhong Agricultural University Wuhan China
2. School of Chemistry Cardiff University Cardiff Wales UK
3. Department of Plant Protection, Faculty of Agriculture Benha University Banha Qalyubia Egypt
4. College of Agriculture, Environmental and Human Sciences, Cooperative Extension Lincoln University Jefferson City Missouri USA