National Natural Science Foundation of China Grant 22-321-33-19