Article History
Received: 8 June 2025
Accepted: 28 September 2025
First Online: 6 November 2025
Declarations
:
: Zhenliang Lin, Xuan Cai, Gaohan Chen, and Weili Wang have no conflicts of interest or financial ties to disclose.
: As a meta-analysis, ethical approval is not necessary.
: CRD42025636128.