1. Geology Department, Faculty of Science, Beni-Suef University, Beni-Suef, Egypt
2. Geology Department, Helwan University, Helwan, Cairo, Egypt
3. Department of Zoology, College of Science, King Saud University, Riyadh, Saudi Arabia
4. Department of Zoology, Faculty of Science, Beni-Suef University, Beni-Suef, Egypt