1. Applied Mechanics and Structure Safety Key Laboratory of Sichuan Province
2. School of Mechanics and Engineering
3. Southwest Jiaotong University
4. Chengdu 610031
5. China
6. State Key Laboratory of Polymer Materials Engineering
7. Polymer Institute of Sichuan University
8. Chengdu 610065
9. Kaidi Northwest Rubber Co. Ltd
10. Xi’an 712023