1. Plant Protection Department, College of Food and Agricultural Sciences, King Saud University, Riyadh 11451, Saudi Arabia
2. Entomology Department, Faculty of Science, Cairo University, Giza 12613, Egypt
3. School of Biological Sciences, University of Western Australia, Perth, WA 6009, Australia
4. Department of Zoology, College of Science, King Saud University, Riyadh 11451, Saudi Arabia
5. Zoology Department, Faculty of Science, Suez Canal University, Ismailia 41522, Egypt