[1] King Saud Univ, Coll Sci, Dept Zool, Riyadh 11451, Saudi Arabia
[2] Univ Tunis El Manar, Fac Sci Tunis, Biol Reprod & Dev Anim UR11ES12, Tunis 2092, Tunisia
[3] King Saud Univ, Coll Sci, Transmiss Electron Microscopy Unit, Res Ctr, Riyadh 11451, Saudi Arabia