1. Department of Hand and Foot Surgery The First Hospital of Jilin University 1 Xinmin Street Changchun 130061 P. R. China
2. Key Laboratory of Polymer Ecomaterials Changchun Institute of Applied Chemistry Chinese Academy of Sciences 5625 Renmin Street Changchun 130022 P. R. China
3. Biomedical Materials and Engineering Research Center of Hubei Province State Key Laboratory of Advanced Technology for Materials Synthesis and Processing Wuhan University of Technology 122 Luoshi Road Wuhan 430070 P. R. China
4. Department of Sports Medicine The First Hospital of Jilin University 1 Xinmin Street Changchun 130061 P. R. China
5. State Key Laboratory of Molecular Engineering of Polymers Fudan University 220 Handan Road Shanghai 200433 P. R. China