1. Department of Orthopedics, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, 200233, China
2. Shanghai Engineering Research Center for Orthopaedic Material Innovation and Tissue Regeneration, Shanghai, 200233, China
3. Youth Science and Technology Innovation Studio, Shanghai Jiao Tong University School of Medicine, Shanghai, 200233, China