Natural Science Foundation of Shandong Province Grant 2019-0208, 2019-0215, 2019-0914, 2017-114