1 Department of Orthopaedics, Shaoxing People's Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang, 312000, China.
2 Department of Orthopaedics, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Zhejiang, Hangzhou, China.
3 The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University, Wenzhou, 325000, Zhejiang, China.
4 Guangxi Key Laboratory of Regenerative Medicine, Guangxi Medical University, Guangxi, 530021, China.
5 Department of Orthopaedics, Shaoxing People's Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang, 312000, China. [email protected].