National Natural Science Funds for Distinguished Young ScholarsNational Natural Science Foundation of China (NSFC)National Science Fund for Distinguished Young Scholars [21425728, 41425015]; National Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21273088, 21477044]; Self-Determined Research Funds of CCNU from the Colleges' Basic Research and Operation of MOE [CCNU14Z01001, CCNU14K-FY002]