Ibrahim, Ashraf O., Faculty of Computer Science and Information Technology, Alzaiem Alazhari University, Khartoum North 13311, Sudan, Sudan