National Natural Science Foundations of China Grant No. 82001903