Science and Technology Department of Sichuan Province (SPDST) Grant 2024YFFK0371