1. Department of Orthopedic Surgery, Third Hospital of Peking University, Beijing 100191, China
2. Hangzhou Huamai Medical Technology Co., Ltd., Hangzhou 310052, Zhejiang, China
3. Department of Orthopedic Surgery, The Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310009, Zhejiang, China