1. Department of Applied Mechanics Sichuan University Chengdu 610065China
2. Department of Computer Science Sichuan University of Science and Engineering Zigong Sichuan 643000China
3. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education, School of Biological Science and Medical Engineering Beihang University Beijing 100191P. R. China
4. The Department of Radiology West China Hospital, Sichuan University Chengdu China
5. Institute of Textiles and Clothing The Hong Kong Polytechnic University Hong Kong China
6. Department Vascular Surgery of West China Hospital Sichuan University Chengdu 610041China