1. Department of Computer Science and Engineering, University of Connecticut, Storrs, Mansfield, CT, USA
2. Department of Electrical and Computer Engineering, University of Connecticut, Storrs, Mansfield, CT, USA
3. Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, USA