Article History
Received: 21 August 2024
Revised: 25 October 2024
Accepted: 5 November 2024
First Online: 3 December 2024
Change Date: 17 September 2025
Change Type: Update
Change Details: The original article has been updated to update the affiliate address from Department of Orthopedic Surgery, Shaoxing Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang Province, China to Department of Orthopedic Surgery, Shaoxing People’s Hospital, Zhejiang University, School of Medicine, Shaoxing, Zhejiang Province, China
Declarations
:
: All animal procedures were conducted in strict accordance with a protocol (2020-032) reviewed and approved by the Institutional Animal Care and Use Committee (IACUC) of Shaoxing Hospital.
: Not applicable.
: Not applicable.
: The authors have no relevant financial or non-financial interests to disclose.