National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11875122, 11475055, 11675061, 11775092, 11521064, 11435003]; Program for Innovative Research Team in University of Henan Province [19IRTSTHN018]; self-determined research funds of CCNU from the colleges' basic research and operation of MOE [CCNU18TS029]