1. Department of hand and foot surgery, Shaoxing Hospital of Traditional Chinese Medicine, Shaoxing TCM Hospital Affiliated to Zhejiang Chinese Medical University, Shaoxing, China
2. Department of Orthopedics, First Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou, Zhejiang, China