1. Department of Biology, Faculty of Science, Tabuk University, Tabuk 71491, Saudi Arabia
2. Botany Department, Faculty of Science, Mansoura University, Mansoura 35516, Egypt
3. Department of Biology, Faculty of Science, Ibb University, 70270 Ibb, Yemen
4. Biochemistry Department, Faculty of Science, Tabuk University, Tabuk 71491, Saudi Arabia
5. Medical Laboratory Technology Department, Faculty of Applied Medical Sciences, Tabuk University, Tabuk 71491, Saudi Arabia
6. Zoology Department, Faculty of Science, Suez University, El Salam-1, Suez 43533, Egypt
7. Biochemistry Division, Chemistry Department, Faculty of Science, Mansoura University, Mansoura 35516, Egypt