1. Department of Orthopedics Surgery the Second Affiliated Hospital School of Medicine Zhejiang University Hangzhou Zhejiang 310009 China
2. Orthopedics Research Institute of Zhejiang University Hangzhou Zhejiang 310009 China
3. Key Laboratory of Motor System Disease Research and Precision Therapy of Zhejiang Province Hangzhou Zhejiang 310009 China
4. Clinical Research Center of Motor System Disease of Zhejiang Province Hangzhou Zhejiang 310009 China
5. Ningbo Research Institute Zhejiang University Ningbo Zhejiang 315100 China
6. Department of Orthopedics Surgery Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou Zhejiang 325000 China
7. Department of Anesthesiology Second Affiliated Hospital of Zhejiang University School of Medicine Hangzhou 310009 China
8. State Key Laboratory of Chemical Engineering College of Chemical and Biological Engineering Zhejiang University Hangzhou Zhejiang 310027 China