Natural Science Foundation of Jilin Province, China Grant 212558JC010284904