Shanxi Provincial Key Research and Development Project Grant 201903D421060