, Department of Pests and Plant Protection, National Research Centre, El-Bohouth St., Dokki, Cairo, 12622, Egypt