1. Research Center for Human Tissues and Organs Degeneration, Institute of Biomedicine and Biotechnology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, P.R. China
2. Department of Orthopedics, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, P.R. China
3. Department of Sports Medicine, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, P.R. China
4. Department of Orthopedics, Shanghai Sixth People’s Hospital East Affiliated to Shanghai University of Medicine & Health Sciences, Shanghai 201306, P.R. China
5. Department of Orthopaedic and Traumatology, The University of Hong Kong, Hong Kong 999077, P.R. China