Sichuan Science and Technology Program Grant 23NSFSC0014