1. Department of Sports Medicine Beijing Key Laboratory of Sports Injuries Peking University Third Hospital Beijing 100191 China
2. Institute of Sports Medicine Peking University Beijing 100191 China
3. Department of Joint Surgery and Sports Medicine, Zhongshan Hospital Xiamen University Xiamen 361000 China
4. Department of Biomedical Engineering Southern University of Science and Technology Shenzhen 518055 China
5. Beijing National Laboratory for Molecular Sciences State Key Laboratory of Polymer Physics and Chemistry Institute of Chemistry Chinese Academy of Sciences Beijing 100190 China