1. Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL, USA
2. Department of Computer Science, Duke University, Durham, NC, USA
3. Department of Electrical and Computer Engineering, Duke University, Durham, NC, USA