This work was supported by the National Natural Science Foundation of China (grant numbers 51875525, 52275235), the Zhejiang Provincial Natural Science Foundation of China (grant numbers LY21E050008, LHZ22F020001), and Fundamental Research Funds for the Provincial Universities of Zhejiang (RF-B2024004).