National Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21175053, 21475050]; Program for New Century Excellent Talents in University of ChinaProgram for New Century Excellent Talents in University (NCET) [NCET-13-0815]; Program for Distinguished Young Scientist of Hubei Province [2013CFA030]; Self-determined Research Funds of CCNU from the Colleges' Basic Research and Operation of MOE [CCNU14A02009, CCNU14Z01001]