1. Department of Biology, Faculty of Sciences, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. Sustainable Agriculture Production Research Group, Department of Biological Sciences, Zoology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
3. Department of Biology, Faculty of Sciences, Umm Al-Qura University, Makkah 96612, Saudi Arabia
4. Department of Biological Sciences, Faculty of Sciences, University of Jeddah, Jeddah 21589, Saudi Arabia