1. Department of Biological Sciences, Faculty of Science, King Abdulaziz University, P.O. Box 80203, Jeddah 21589, Saudi Arabia
2. Department of Biological Sciences, Faculty of Science, University of Jeddah, P.O. Box 80327, Jeddah 21589, Saudi Arabia
3. Department of Biotechnology, Eternal University, Baru Sahib, Himachal Pradesh 173 101, India
4. Nucleic Acids Research Department, Genetic Engineering and Biotechnology Research Institute (GEBRI), City of Scientific Research and Technology Applications, Alexandria 21934, Egypt
5. Protein Research Department, Genetic Engineering and Biotechnology Research Institute, City of Scientific Research and Technology Applications, Alexandria 21934, Egypt
6. Cell Biology Department, Genetic Engineering and Biotechnology Division, National Research Centre, Tahrir Street, Dokki, Cairo 12311, Egypt