Ministry of Education of the People's Republic of China, MOE; Changsha University of Science and Technology, CSUST; National Natural Science Foundation of China, NSFC, (52104244) Grant uri icon