1. Key Laboratory of Biorheological Science and Technology Ministry of Education College of Bioengineering Chongqing University Chongqing 400044 China
2. Center for Joint Surgery Southwest Hospital Army Medical University (Third Military Medical University) Chongqing 400038 China
3. Department of Sports Medicine and Rehabilitation Peking University Shenzhen Hospital Shenzhen 518036 China
4. Center of Biomedical Analysis Army Medical University (Third Military Medical University) Chongqing 400038 China