Natural Science Foundation of Zhejiang Province Grant ZCLMS25C0501