FUNDING INFORMATION
National Natural Science Foundation of China, Grant/Award Number: 32070524