1. Department of Electrical and Computer Engineering, Purdue University, United States
2. Elmore Family School of Electrical and Computer Engineering, Purdue University, United States
3. Mechanical Engineering,C Design Lab, Purdue University, United States
4. Purdue University, United States
5. School of Mechanical Engineering, Purdue University, United States