the National Natural Science Foundation of China(52472003);Natural Science Foundation of Ningbo(2024J199);Scientific Research Fund of Zhejiang Provincial Education Department(Y202352183;Y202351619);Scientific Research Starting Foundation of Ningbo University of Technology(2022KQ51);Fundamental Research Funds for the Provincial Universities of Zhejiang(SJLY2024006)