Sichuan Province Science and Technology Support grant and TianFu Laboratory Grant 2022SYSX0064