1. Zoology Department, Faculty of Science, Beni-Suef University, Beni-Suef 62521, Egypt.
2. Department of Biology, University of New Mexico, Albuquerque, New Mexico 87131.
3. Zoology Department, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia.