1. Department of Computer Science, Kansas State University, Manhattan, KS, USA
2. Department of Electrical Engineering and Computer Science, Florida Atlantic University, Boca Raton, FL, USA
3. Department of Computer Sciences, Quaid-i-Azam University, Islamabad, Pakistan