Li, Jia
Richard, Seidu A.
Lan, Zhigang
Feng, Ling
Article History
Received: 11 February 2026
Accepted: 3 September 2026
First Online: 8 September 2026
Declarations
Competing interests: The authors declare no competing interests.
Ethics approval and consent to participate: The institutional review boards of West China Hospital, Sichuan University approved this study (No. 2022-78) in March 2022 in accordance to the Declaration of Helsinki and Committee on Publication Ethics (COPE) guidelines.