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