1. Department of Electrical Engineering, University of Sharjah, Sharjah, United Arab Emirates
2. Department of Computer Science, University of Sharjah, Sharjah, United Arab Emirates
3. School of Computer Science and Mathematics, Liverpool John Moores University, Liverpool, U.K.
4. School of Computer Science and Engineering, California State University at San Bernardino, San Bernardino, CA, USA