1. Sudan University of Science and Technology, Khartoum, Sudan, Bahirdar Technology Institute, Bahirdar University, Bahirdar, Ethiopia
2. Sudan University of Science and Technology, Khartoum, Sudan, Department of Applied Information Systems, University of Johannesburg, Johannesburg, South Africa