Natural Science Foundation of Sichuan Province of China Grant 2022NSFSC0789