National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11271147, 11471135, 11401239]; self-determined research funds of CCNU from the colleges's basic research and operation of MOE [CCNU15A02032, CCNU15ZD011]; KLAS [130026507]; Graduate student innovation fund of CCNU [2016CXZZ150]