1. Department of Orthopedic Surgery The Second Affiliated Hospital Zhejiang University School of Medicine Hangzhou City Zhejiang Province 310000 P. R. China
2. Orthopedics Research Institute of Zhejiang University Hangzhou City Zhejiang Province 310000 P. R. China
3. Key Laboratory of Motor System Disease Research and Precision Therapy of Zhejiang Province Hangzhou City Zhejiang Province 310000 P. R. China
4. Clinical Research Center of Motor System Disease of Zhejiang Province Hangzhou City 310000 P. R. China
5. Department of Hepatobiliary and Pancreatic Surgery The Second Affiliated Hospital Zhejiang University School of Medicine Hangzhou City Zhejiang Province 310000 P. R. China