Funding
General Research Plan of Zhejiang Provincial Medical and Health Science and Technology Program (2016KYA042); General Project of the Zhejiang Provincial Health Science and Technology Plan (grant numbers 2021KY546 and 2021KY548) and the Zhejiang Provincial Health Science and Technology Program Young Innovative Talents Project (grant number 2022RC015).