1. Department of Biology, Faculty of Science, University College in Taymaa, University of Tabuk, Tabuk 71491, Saudi Arabia
2. Department of Chemistry, Faculty of Science and Arts at Sharurah, Najran University, Sharurah 68342, Saudi Arabia
3. Department of Chemistry, College of Science, University of Jeddah, Jeddah 21589, Saudi Arabia
4. Zoology Department, Faculty of Science, Suez University, Suez 43533, Egypt
5. Department of Chemistry, Faculty of Science, Suez University, Suez 43533, Egypt
6. Institut für Anorganische Chemie und Strukturchemie, Heinrich-Heine Universität Düsseldorf, 40204 Düsseldorf, Germany