1. Department of Orthopedics, Xinhua Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, People’s Republic of China
2. Institute of Translational Medicine, Shanghai University, Shanghai, People’s Republic of China
3. School of Medicine, Shanghai University, Shanghai, People’s Republic of China
4. Musculoskeletal organoid Research Center, Shanghai University, Shanghai, People’s Republic of China
5. National Center for Translational Medicine SHU Branch, Shanghai University, Shanghai, People’s Republic of China
6. Department of Orthopedics, Shanghai Zhongye Hospital, Shanghai, People’s Republic of China
7. Department of Orthopedics, Honghui Hospital, Xi’an Jiao Tong University, Xi’an, People’s Republic of China
8. Department of Orthopedic Surgery, Shanghai Sixth People’s Hospital, Shanghai, People’s Republic of China