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