National Natural Science Foundation of China, NSFC: 11371339, 11571335, 11701231 Grant uri icon