Correction to: Scientific Reports https://doi.org/10.1038/s41598-024-71810-8, published online 10 September 2024

The original version of this Article omitted an affiliation for Cheng Zheng. The correct affiliations are listed below.

Department of Spinal and Spinal Surgery, Henan Key Laboratory for Intelligent Precision Orthopedic Medicine, Henan Provincial People’s Hospital, People’s Hospital of Zhengzhou University, No.7, Wei Wu Road, Jinshui District, Zhengzhou, 450003, China

Xinxiang Medical University, 601 Jinsui Avenue, Hongqi District, Xinxiang City, Henan Province, Xinxiang, 453003, China

As a result, the Affiliations have been renumbered.

The original Article has been corrected.