1. Chemistry Department, Faculty of Science, New Valley University, 72511 El-Kharja, Egypt
2. Department of Therapeutic Chemistry, National Research Centre, El-Behooth Street, 12622 Dokki, Cairo, Egypt
3. Pharmacognosy Department, National Research Centre, El-Behooth Street, 12622 Dokki, Cairo, Egypt
4. Chemistry and Environmental Division, Manchester Metropolitan University, Manchester M1 5GD, England
5. Chemistry Department, Faculty of Science, Minia University, 61519 El-Minia, Egypt
6. Department of Chemistry, Tulane University, New Orleans, Louisiana 70118, United States,
7. Chemistry Department, Faculty of Science, Assiut University, 71516 Assiut, Egypt