1. Digital Manufacturing and Design CentreSingapore University of Technology and Design Singapore 487372 Singapore
2. Key Laboratory of Soft Machines and Smart Devices of Zhejiang ProvinceDepartment of Engineering MechanicsZhejiang University Hangzhou 310027 China
3. Department of Mechanical and Energy EngineeringSouthern University of Science and Technology Shenzhen 518055 China
4. Centers for Mechanical Engineering Research and Education at MIT and SUSTechSouthern University of Science and Technology Shenzhen 518055 China