1. College of Computer and Information Sciences Prince Sultan University Riyadh Saudi Arabia
2. Department of Computer Science and Digital Technologies Engineering and Environment Northumbria University at Newcastle UK
3. College of Computing and Informatics Sharjah University Sharjah United Arab Emirates