1. Department of Orthopaedics, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Jiefang Road. 1277#, Wuhan, 430022 Hubei, China
2. Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430022, China
3. The Division of Plastic Surgery, Brigham and Women’s Hospital, Harvard Medical School, Boston, MA, USA
4. Department of Orthopaedic Surgery, The Third Hospital of Hebei Medical University, No. 139 Ziqiang Road, Shijiazhuang, 050051 Hebei, China
5. Key Laboratory of Biomechanics of Hebei Province, Shijiazhuang, 050051 Hebei, China
6. Institute of Hematology, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430022 Hubei, China