[1] Princess Nourah Bint Abdulrahman Univ, Fac Sci, Biol Dept, Riyadh 11671, Saudi Arabia
[2] King Saud Univ, Coll Sci, Dept Zool, Doping Res Chair, Riyadh, Saudi Arabia
[3] King Saud Univ, Coll Sci, Dept Zool, Riyadh, Saudi Arabia
[4] Zagazig Univ, Fac Vet Med, Dept Parasitol, Zagazig, Egypt
[5] Helwan Univ, Fac Pharm, Pharmacol & Toxicol, Cairo, Egypt
[6] Helwan Univ, Fac Sci, Dept Zool & Entomol, Cairo, Egypt