Funding for this research was provided by:
West China Hospital, Sichuan University (2021HXFH007)
Science and Technology Department of Sichuan Province (2023YFS0256)
Article History
Received: 18 July 2025
Accepted: 19 July 2025
First Online: 9 August 2025
Disclosure
: There are no conflicts of interest.