National Natural Science Foundation of China Grant No. 62172047 and No. 61802020