1. Department of Orthopaedics, Shaoxing People’s Hospital, (Shaoxing Hospital, Zhejiang University School of Medicine), 568# Zhongxing North Road, Shaoxing 312000, Zhejiang Province, China
2. Department of Traumatic Orthopedics, Affiliated Jinan Third Hospital of Jining Medical University, Jinan 250132, Shandong Province, China
3. Department of Orthopaedics, Zhoushan Hospital of Traditional Chinese Medicine Affiliated to Zhejiang Chinese Medical University, Zhoushan 316000, Zhejiang Province, China