the Key R&D Program of Shanxi Province, China Grant 201903D321152