Natural Science Foundation of Shandong Province Grant grant no. ZR2021MC189