Natural Science Foundation of Fujian Province of China Grant Grant number: 2024J011098