1. Chemistry Department; Faculty of Science; University of Jeddah; Asfan P. O. Box 80203 Jeddah 21589 Saudi Arabia
2. Polymer Materials Research Department; Advanced Technology and New Materials Research Institute; SRTAC; New Borg El-Arab City 21934 Alexandria Egypt
3. Biological Science Department; Faculty of Science; University of Jeddah; Asfan P. O. Box 80203 Jeddah 21589 Saudi Arabia
4. Department of Chemistry of Natural and Microbial Products; Division of Pharmaceutical and Drug Industries; National Research Centre; Dokki 12622 Giza Egypt
5. Green Chemistry Department; National Research Centre; Dokki Cairo 12622 Egypt
6. Chemistry Department; Faculty of Science; Cairo University; Giza Egypt