1. Department of Pesticide Chemistry, National Research Centre, Dokki, Giza 12622, Egypt
2. Department of Chemistry, Faculty of Science, Helwan University, Helwan, Egypt
3. Chemistry of Medicinal Plants Department, National Research Centre, Dokki, Giza 12622, Egypt