1. Department of Orthopedics; Union Hospital, Tongji Medical College, Huazhong University of Science and Technology; Wuhan 430022 People's Republic of China
2. Advanced Biomaterials and Tissue Engineering Center; Huazhong University of Science and Technology; Wuhan 430074 People's Republic of China
3. Department of Orthopedics; Central hospital of Enshi; Enshi 445000 People's Republic of China