the National Natural Science Foundation of China Grant 81960466 and 82260566