1. Institute of Translational Medicine Shanghai University Shanghai 200444 P. R. China
2. Musculoskeletal Organoid Research Center Shanghai University Shanghai 200444 P. R. China
3. School of Medicine Shanghai University Shanghai 200444 P. R. China
4. School of Life Sciences Shanghai University Shanghai 200444 P. R. China