1. Key Lab for Biomechanical Engineering of Sichuan Province, Sichuan University, Chengdu, China
2. Sichuan University Yibin Park, Yibin Institute of Industrial Technology, Yibin, China
3. Basic Mechanics Lab, Sichuan University, Chengdu, China
4. Engineering Cluster, Singapore Institute of Technology, Singapore, Singapore