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