Al-Asadi, Hamid Ali Abed, Department of Computer Science, College of Education for Pure Sciences, University of Basrah, Basrah 61004, Iraq