1. Key Laboratory of Biomechanical Engineering of Sichuan Province Sichuan University Chengdu China
2. Yibin Institute of Industrial Technology/Sichuan University Yibin Park, Yibin Lingang Economic and Technological Development Zone Yibin China
3. Basic Mechanics Lab Sichuan University Chengdu China