1. Department of Computer Science and Engineering, University of Texas at Arlington, TX, USA
2. Department of Computer Science, University of Hartford, CT, USA
3. Department of Computer Science, Central Connecticut State University, CT, USA
4. School of Electrical and Computer Engineering, University of West of England, UK