National Natural Science Foundation of China, NSFC: 61433011 Grant uri icon