1. Department of Electrical and Computer Engineering, Mississippi State University, Mississippi, MS, USA
2. Department of Computer Science, University of Alabama, Tuscaloosa, AL, USA
3. Department of Computer Science, City College of New York, New York, NY, USA