Natural Science Foundation of Shandong Province Grant ZR201702160271