1. Chemistry Department, Faculty of Science, Ain Shams University, Cairo 11566, Egypt
2. Entomology Department, Faculty of Science, Ain Shams University, 11566 Cairo, Egypt
3. Chemistry Department, Faculty of Science, King Khalid University, 9004, Abha 61413, Saudi Arabia