Natural Science Foundation of Chongqing in China Grant cstc2021jcyj-bshX0073