1. School of Horticulture and Plant Protection Yangzhou University Yangzhou China
2. Basic Experimental Teaching Center of Life Sciences Yangzhou University Yangzhou China
3. State Key Laboratory of Cotton Biology Institute of Cotton Research Chinese Academy of Agricultural Sciences Anyang China
4. Department of Entomology, Faculty of Agriculture and Environment (FA & E) The Islamia University of Bahawalpur, Baghdad ul‑jadeed Campus Bahawalpur Pakistan