Natural Science Foundation of Jiangsu Province Grant 21KJD310002