1. Department of Biotechnology, Faculty of Agriculture, Al-Azhar University, Cairo 11651, Egypt
2. Department of Information Technology, Faculty of Computer and Information Sciences, Mansoura University, Mansoura 35516, Egypt
3. Department of Applied Biology, College of Sciences, University of Sharjah, P.O. Box 27272, Sharjah, UAE
4. Donnelly Centre for Cellular and Biomedical Research, University of Toronto, Toronto, ON, Canada M5S 3E1