Gaber, Tarek, Faculty of Computers and Informatics, Suez Canal University, Ismailia 41522, Egypt. School of Science, Engineering, and Environment, University of Salford, Manchester M5 4WT, UK, United Kingdom