1. Department of Orthopedic Surgery, The Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310019, China
2. Orthopedics Research Institute of Zhejiang University, Hangzhou 310009, China
3. Key Laboratory of Motor System Disease Research and Precision Therapy of Zhejiang Province, Hangzhou 310009, China
4. Clinical Research Center of Motor System Disease of Zhejiang Province, Hangzhou 310009, China