1. Zhejiang Provincial People’s Hospital, Hangzhou, Zhejiang, China
2. Hangzhou Medical College People’s Hospital, Hangzhou, Zhejiang, China
3. Bengbu Medical College, Bengbu, Anhui, China
4. These authors contribute equally to this study.
5. Cixi People’s Hospital, Ningbo, Zhejiang, China
6. Hangzhou Yuhang Orthopedics Hospital, Hangzhou, Zhejiang, China
7. Kyoto University, Kyoto, Japan