National Natural Science Foundation of China Grant 82002754 and 82172913