Medical Science and Technology Project of Zhejiang Province, China Grant 2024KY856