1. State Key Laboratory of Desert and Oasis Ecology, Xinjiang Institute of Ecology and Geography, Chinese Academy of Sciences, Urumqi 830011, China
2. Department of Biology, College of Science, Princess Nourah bint Abdulrahman University, P.O. Box 88428, Riyadh 11671, Saudi Arabia
3. Department of Biology, Faculty of Applied Sciences, Umm Al-Qura University, Makkah 24381, Saudi Arabia
4. Department of Biology, Faculty of Science, University of Bisha, P.O. Box 551, Bisha 61922, Saudi Arabia
5. Department of Zoology, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
6. Entomology Section, Central Cotton Research Institute, Multan P.O. Box 66000, Pakistan
7. Entomology, Horticultural Research Station, Bahawalpur P.O. Box 63100, Pakistan