1. Department of Zoology, College of Science, King Saud University, Riyadh 11459, Saudi Arabia
2. Department of Biological Sciences, College of Science, Northern Border University, Arar 73213, Saudi Arabia
3. King Fahad Medical City, Riyadh 11525, Saudi Arabia
4. Department of Pharmacology and Toxicology, College of Pharmacy, King Saud University, Riyadh 11459, Saudi Arabia