National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21472066, 21672080]; Natural Science Foundation of Hubei ProvinceNatural Science Foundation of Hubei Province [2014CFA042]; self-determined research funds of CCNU from the colleges' basic research and operation of MOE [CCNU16A02028]