National Natural Science Foundation of China [2023YFA1507203]; National Key R&D Program of China [21971081, 22171099, 91856119, 91956201, 21820102003]; National Natural Science Foundation of China [2022YFA1506100]; Nation Key R&D Program of China [LQ20B020010]; Zhejiang Natural Science Foundation [2021YB02, 2022013301015173]; Open Research Fund of School of Chemistry and Chemical Engineering, Henan Normal University [jxsq2023102004]; Double-Thousand Talents Plan of Jiangxi Province [B17019]; Program of Introducing Talents of Discipline to Universities of China