Natural Science Foundation of Jiangsu Province Grant No. BK20231190