1. Department of Orthopedics, First People’s Hospital of Shuangliu District, No. 120, Chengbeishang Street, Shuangliu District, Chengdu 610200, China
2. Department of Orthopedics, The First Medical Centre, Chinese PLA General Hospital, Beijing Key Lab of Regenerative Medicine in Orthopedics, Key Laboratory of Musculoskeletal Trauma & War Injuries PLA, No. 28 Fuxing Road, Haidian District, Beijing 100853, China
3. Center for Biomedical Materials and Tissue Engineering, Academy for Advanced Interdisciplinary Studies, Peking University, No. 205 Chengfu Road, Haidian District, Beijing 100871, China