1. Institute of Translational Medicine Shanghai University Shanghai 200444 China
2. Department of Orthopedics and Traumatology Nanning Hospital of Traditional Chinese Medicine Guangxi University of Chinese Medicine Nanning Guangxi 530000 China
3. Organoid Research Center Shanghai University Shanghai 200444 China
4. National Center for Translational Medicine (Shanghai) SHU Branch Shanghai University Shanghai 200444 China
5. School of Medicine Shanghai University Shanghai 200444 China
6. Department of Orthopedics Xinhua Hospital Shanghai Jiao Tong University School of Medicine Shanghai 200092 China
7. Department of Orthopedics Shanghai Zhongye Hospital Shanghai 200941 China
8. Department of Orthopedics Honghui Hospital Xi'an Jiao Tong University Xi'an 710000 China