Xiamen Natural Science Foundation Project Grant 3502Z202471020