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. Engineering Cluster Singapore Institute of Technology Singapore Singapore