1. Department of Biological Sciences, Faculty of Science, King Abdulaziz University, Jeddah, Saudi Arabia
2. Department of Anatomy, Faculty of Medicine, King Abdulaziz University, Jeddah, Saudi Arabia
3. Nucleic Acids Research Department, Genetic Engineering and Biotechnology Research Institute (GEBRI), City for Scientific Research and Technological Applications, Alexandria, Egypt