1. Department of Computer Science and Engineering, University of Texas at Arlington, Arlington, Texas, USA and University of Jeddah, Jeddah, Saudi Arabia
2. Department of Computer Science and Engineering, University of Texas at Arlington, Arlington, Texas, USA