[1] Chinese Acad Sci, Xinjiang Inst Ecol & Geog, State Key Lab Desert & Oasis Ecol, Urumqi 830011, Peoples R China
[2] Princess Nourah bint Abdulrahman Univ, Coll Sci, Dept Biol, POB 88428, Riyadh 11671, Saudi Arabia
[3] Umm Al Qura Univ, Fac Appl Sci, Dept Biol, Mecca 24381, Saudi Arabia
[4] Univ Bisha, Fac Sci, Dept Biol, POB 551, Bisha 61922, Saudi Arabia
[5] King Saud Univ, Coll Sci, Dept Zool, POB 2455, Riyadh 11451, Saudi Arabia
[6] Cent Cotton Res Inst, Entomol Sect, POB 66000, Multan, Pakistan
[7] Hort Res Stn, Entomol, POB 63100, Bahawalpur, Pakistan