Natural Science Foundation of Shandong Province Grant ZR2022QH358, ZR2023MH222