National Natural Science Foundation of China Grant No.81771524, No.81471416