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