1. Department of Computer Science and Engineering, University at Buffalo, Buffalo, NY, USA
2. Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, USA
3. Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL, USA