Jiang, Shaofei https://orcid.org/0000-0003-2149-9296
Hua, Huilun
Wang, Wei
Deng, Yifeng
Wang, Shengxian
Funding for this research was provided by:
the National Fourteenth Five-Year Key Research Projects of China (No.2023YFF0906102)
the Key Project of Fujian Natural Science Foundation (No.2022J02016)
Article History
Received: 29 May 2025
Revised: 19 November 2025
Accepted: 5 January 2026
First Online: 21 January 2026