1. State Key Laboratory of High Performance Complex Manufacturing, Central South University, Changsha 410083, China
2. Orthopedic Biomedical Materials Institute, Central South University, Changsha 410001, China
3. Department of Orthopedics, The Second Xiangya Hospital, Central South University, Changsha 410001, China
4. Hunan Provincial Tumor Hospital and the Affiliated Tumor Hospital of Xiangya School of Medicine, Central South University, Changsha 410006, China
5. School of Basic Medical Science, Central South University, Changsha 410078, China