[1] City Sci Res & Technol Applicat SRTA City, Genet Engn & Biotechnol Res Inst GEBRI, Prot Res Dept, POB 21934, Alexandria, Egypt
[2] Georg August Univ, Univ Med Ctr Gottingen, D-37073 Gottingen, Germany
[3] Damanhour Univ, Fac Sci, Zool Dept, Damanhour, Egypt
[4] Huazhong Agr Univ, Coll Engn, Wuhan 430070, Peoples R China
[5] Alexandria Univ, Fac Sci, Zool Dept, Alexandria, Egypt