1. Faculty of Science; Department of Biology; Taibah University; Saudi Arabia
2. Faculty of Science; Department of Zoology; Laboratory of Molecular Cell Biology; Assiut University; Assiut Egypt
3. Faculty of Science; Department of Zoology; Assiut University; Assiut Egypt