Department of Computer Science of Wah Cantt;
Balochistan University of Information Technology and Management Sciences;
Department of Computer Science University Islamabad Campus;
Computer Sciences Department of Computer and Information Sciences Nourah Bint Abdulrahman University 11671 Arabia;
Department of Computer Science University;
College of Computer Engineering and Sciences Sattam Bin Abdulaziz University-Kharj Arabia;
Department of ICT Convergence University;