1. Department of Pesticide Chemistry and Technology, Faculty of Agriculture, Alexandria University, Alexandria, Egypt
2. Plant Protection Department, Faculty of Agriculture, Al-Azhar University, Cairo, Egypt
3. Department of Pests and Plant Protection, National Research Centre, Cairo, Egypt
4. Department of Applied Entomology and Zoology, Faculty of Agriculture, Alexandria University, Alexandria, Egypt