1. Department of Zoology, College of Science, King Saud University, P.O. Box 22452, Riyadh 11459, Saudi Arabia
2. Department of Zoology and Entomology, Faculty of Science, Helwan University, Ein Helwan, Cairo, Egypt
3. Department of Pharmacology and Toxicology, College of Pharmacy, King Saud University, P.O. Box 22452, Riyadh 11459, Saudi Arabia Tel: +96659575917
4. Department of Pharmacology and Toxicology, College of Pharmacy, Ain Shams University, Heliopolis, Cairo, Egypt
5. Department of Biochemistry, College of Pharmacy, Mansoura University, Mansoura, Egypt