1. Department of Electrical and Computer Engineering, COMSATS University Islamabad, Wah Campus, Rawalpindi, Pakistan
2. Department of Computer Engineering, University of Ha’il, Ha’il, Saudi Arabia
3. Department of Information and Computer Science, University of Ha’il, Ha’il, Saudi Arabia
4. School of Computing and Communications, Lancaster University Leipzig, Leipzig, Germany
5. Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada