1 Department of Orthopaedics, Southwest Hospital, Third Military Medical University, Gaotanyan Street 29, Shapingba District, Chongqing 400038, China
2 National Regional United Engineering Laboratory of Tissue Engineering, Southwest Hospital, Third Military Medical University, Chongqing, China
For all author emails, please log on.