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