National Natural Science Foundation of China Grant 31005808A11 12