Li, Shen https://orcid.org/0009-0000-7099-087X
Li, Yiyang
Xu, Chenhao
Tao, Siheng
Sun, Haozhen
Yang, Jiaqing
Wang, Yilin
Li, Sheyu https://orcid.org/0000-0003-0060-0287
Ma, Xuelei https://orcid.org/0000-0002-9148-5001
Funding for this research was provided by:
National Natural Science Foundation of China (72342014)
1.3.5 project for disciplines of excellence, West China Hospital, Sichuan University
Article History
Received: 8 May 2024
Accepted: 28 July 2025
First Online: 2 September 2025
Competing interests
: The authors declare no competing interests.