1. Department of Orthopedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China.
2. Shanghai Engineering Research Center for Orthopaedic Material Innovation and Tissue Regeneration, Shanghai, China.