the Natural Science Foundation of Shanxi Province Grant grant Nos. 20210302124591 and 20210302123272