[1] Shanghai Univ, Sch Med, Shanghai, Peoples R China
[2] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai, Peoples R China
[3] Second Mil Med Univ, Changhai Hosp, Dept Orthoped Trauma, Shanghai 200433, Peoples R China
[4] Shanghai Univ, Inst Translat Med, Shanghai, Peoples R China
[5] Shanghai Univ, Musculoskeletal Organoid Res Ctr, Shanghai 200444, Peoples R China
[6] Queensland Univ Technol, Ctr Biomed Technol, Brisbane, Qld 4059, Australia