1. Zoology Department, Faculty of Science, Beni-Suef University, Beni-Suef 62511, Egypt
2. Parasitology Department, Faculty of Veterinary Medicine, Beni-Suef University, Beni-Suef 62511, Egypt
3. Zoology Department, College of Science, King Saud University, Riyadh 11564, Saudi Arabia
4. Department of Medicine, Washington University School of Medicine, St. Louis, MO 63110, USA
5. Laboratory of General Chemistry, Agricultural University of Athens, Iera Odos 75, 118 55 Athens, Greece
6. Department of Plant Production and Technologies, Faculty of Agriculture and Natural Sciences, Konya Food and Agriculture University, Konya 42080, Turkey