1. Department of Zoology, College of Science, King Saud University, Riyadh 11451, Saudi Arabia.
2. Sudan University of Science and Technology, Khartoum, Sudan.
3. Integral Institute of Medical Sciences and Research, Lucknow 226026, India.
4. Department of Biochemistry, College of Science, King Saud University, Riyadh 11451, Saudi Arabia.