Natural Science Foundation of Shandong Province Grant 2019GNC21307