National Natural Science Foundations of China Grant No.82271940