1. Department of Orthopedics The Second Xiangya Hospital Central South University Changsha Hunan 410011 P. R. China
2. Beijing National Laboratory for Molecular Sciences State Key Laboratory of Polymer Physics and Chemistry Institute of Chemistry Chinese Academy of Sciences Beijing 100190 P. R. China
3. State Key Laboratory of Advanced Design and Manufacture for Vehicle Body Hunan University Changsha Hunan 410082 P. R. China
4. Hunan Key Laboratory of Tumor Models and Individualized Medicine The Second Xiangya Hospital Central South University Changsha Hunan 410011 P. R. China
5. Senior Department of Orthopedics the Fourth Medical Center of PLA General Hospital Beijing 100853 P. R. China