Department of Science and Technology of Sichuan Province (Sichuan Provincial Department of Science and Technology) Grant 2022NSFSC1554