program of Science and Technology Department of Sichuan Province [2022NSFSC1632, 2020JDRC0095]; key program of the Science and Technology Department of Sichuan Province [2023YFS0401, 2020YFN0151]; young plant project of Science and Technology Department of Sichuan Province [2021JDRC0130, 2024JDRC0079]