National Natural Science Foundation of China Grant (No. 81602492)