1. Department of Mechanical Engineering; University of Wisconsin-Madison; Madison Wisconsin 53706
2. Wisconsin Institute for Discovery; University of Wisconsin-Madison; Madison Wisconsin 53715
3. Department of Industrial Equipment and Control Engineering; South China University of Technology; Guangzhou China
4. Morgridge Institute for Research; Madison Wisconsin 53715