1. School of Environmental Science and Engineering, Shaanxi University of Science and Technology, Xi’an 710021, China
2. Zoology Department, Faculty of Science, Beni-Suef University, Beni-Suef 62511, Egypt
3. Department of Zoology, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia