1. Department of Biological Sciences, Faculty of Science, King Faisal University, Al-Ahsa, Saudi Arabia
2. Department of Zoology, Faculty of Science, Alexandria University, Alexandria, Egypt
3. Department of Chemistry, Faculty of Science, King Faisal University, Al-Ahsa, Saudi Arabia
4. Department of Chemistry, Faculty of Science, Tanta University, Tanta, Egypt
5. Essex Partnership University NHS Foundation Trust, Harlow, Essex, UK