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