Xu, Shaohua
Liu, Kai
Chen, Zhao
Tang, Weijian
Chen, Zhoumiao
Article History
Received: 13 March 2025
Accepted: 28 July 2025
First Online: 22 August 2025
Declarations
:
: The authors declare no competing interests.
: This study was approved by the Animal Ethics Committee of Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Approval Number SRRSH2025-0014.