1. Chemistry Department; King Saud University; Riyadh KSA
2. Pharmacognosy Department, College of Pharmacy; King Saud University; KSA
3. Botany and Microbiology Department; King Saud University; Riyadh KSA
4. Zoology Department, College of Science; King Saud University; Riyadh KSA
5. Medicinal Chemistry Department, College of Pharmacy; Salman Bin Abdulaziz University; Al-Kharj KSA
6. Department of Hydrobiology; National Research Centre; Cairo Egypt