1. Department of Electrical Engineering, Alzaiem Alazhari University, P.O. Box 1432, Khartoum 13311, Sudan
2. Department of Computer Engineering, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
3. Department of Electrical and Electronic Engineering, Faculty of Engineering, Red Sea University, P.O. Box 24, Port Sudan 11111, Sudan
4. Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
5. Department of Information Technology, College of Computing and Informatics, Saudi Electronic University, Riyadh 93499, Saudi Arabia
6. Department of Computer Science, Applied College, Taibah University, Madinah 46537, Saudi Arabia