1. Computer Science Department, Information Technology University, Lahore, Pakistan
2. Department of Systems Engineering, University of Texas at Dallas, Richardson, TX, USA
3. Department of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN, USA
4. Computer Science Department, Vanderbilt University, Nashville, TN, USA