[1] Cairo Univ, Dept Zool, Fac Sci, Giza, Egypt
[2] Beni Suef Univ, Fac Sci, Dept Zool, Bani Suwayf, Egypt
[3] Natl Res Ctr, Hydrobiol Dept, Giza, Egypt
[4] King Saud Univ, Coll Sci, Dept Zool, Riyadh, Saudi Arabia
[5] Univ Dusseldorf, Zoomorphol Cell Biol & Parasitol Inst, Dusseldorf, Germany