Department of Biology, Faculty of Science, King Abdul Aziz UniversityJeddah, Saudi Arabia
Nucleic Acids Research Dept., Genetic Engineering, and Biotechnology Research Institute (GEBRI), City for Scientific Research and Technological ApplicationsAlexandria, Egypt