1. Computer Science Department, School of Science and Technology, Nottingham Trent University, Nottingham, United Kingdom
2. DAAI Research Group, College of Computing and Digital Technology, Birmingham City University, Birmingham, United Kingdom
3. Computer Science Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, Saudi Arabia