Liu, Zhenghua
Xin, Peng
Wu, Weiwei
Jin, Mingyue
Du, Yang
Liu, Tao
Zhang, Hao
Article History
Received: 1 July 2024
Accepted: 24 April 2025
First Online: 24 October 2025
Competing interests
: The authors declare no competing interests.
: All animal experiments were approved by the Animal Ethics Committee of China Medical University (No. CMUXN2023039).