Natural Science Foundation of Fujian Province Grant 2021 J05078