1. Biology Department, Faculty of Science, Taif University, Al-Hawyeia 888, Saudi Arabia
2. Zoology Department, Faculty of Science, Cairo University, Giza 12613, Egypt
3. Research Center, King Faisal Specialist Hospital and Research Center, Jeddah 21499, P.O. Box 40047, Saudi Arabia
4. College of Medicine, Al-Faisal University, P.O. Box 50927, Riyadh 11533, Saudi Arabia