Zhejiang Wanli University
the National Natural Science Foundation of China (No. 61906170), the Priority Discipline of Food Science and Engineering of Zhejiang Province (No. ZCLY24F0301), the Basic Public Welfare Research Program of Zhejiang Province (No. LGF21F020023), and the Natural Science Foundation of Ningbo Municipality (Nos. 2022Z233, 2021Z050, 2022S002, and 2023J403)
