1. Department of Orthopaedics, Shaoxing Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang 312000,
China
2. Shaoxing University School of Medicine, Shaoxing, Zhejiang 312000, China
3. The Second Affiliated Hospital
and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, China
4. The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, China
5. Department of Orthopaedics, Shaoxing Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang University School of Medicine312000,
China
6. Department of Orthopaedics, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang 310000, China