Natural Science Foundation of Zhejiang Province (Zhejiang Provincial Natural Science Foundation) Grant LTGY24H160004