1. Department of Zoology, Faculty of Science, Arish University, Arish 45511, Egypt
2. Department of Zoology, Faculty of Science, Suez Canal University, Ismailia 41522, Egypt
3. Department of Biology, College of Sciences, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia