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