1. Qatar University, Doha, Qatar
2. Department of Computer Engineering, Gachon University, Seongnam, South Korea
3. Department of Information science, College of Humanities and Social Sciences, King Saud University, Riyadh, Saudi Arabia
4. Department of Information Technology, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia