1. The First College of Clinical Medicine, Zhejiang Chinese Medical University, Hangzhou, Zhejiang, 310053, China
2. Institute of Orthopaedics and Traumatology of Zhejiang Province, Hangzhou, Zhejiang, 310053, China
3. Department of Orthopaedic Surgery, The First Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou, Zhejiang, 310006, China
4. Department of Orthopaedics and Traumatology, Shaoxing Hospital of Traditional Chinese Medicine, Shaoxing, Zhejiang, 312000, China