Natural Science Foundation of Shandong Grant 2019GSF108090