the Key Research Project of Science and Technology of Sichuan Province Grant 2022YFS0087, 2023YFS0039