Hefei municipal Natural Science Foundation; Industrialization project of Wanjiang Emerging Industry Technology Development Center Grant 2022050 & 2023032;WJ2023CYHXM04