1. Department of Mechanical and Materials Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609-2280
2. Department of Electrical and Computer Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609-2280
3. Global Institute of Future Technology, UM-SJTU Joint Institute, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, China
4. Department of Mechanical and Materials Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280
5. Department of Biomedical Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280
6. Department of Robotics Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280 ; 100 Institute Road, Worcester, MA 01609-2280