Xing, Li-Feng
Zheng, Ding-Wen
Miao, Yan-Song
Hong, Yu-Cai
Xiao, Wei https://orcid.org/0009-0005-6009-6803
Article History
Received: 22 September 2024
Revised: 21 February 2025
Accepted: 7 March 2025
First Online: 18 March 2025
Competing interests
: The authors declare no competing interests.
: The animal experiments were approved by Ethics Committee of Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, China (SRRSH202402535).