National Natural Science Funds for Distinguished Young ScholarsNational Natural Science Foundation of China (NSFC)National Science Fund for Distinguished Young Scholars [21425728]; National Basic Research Program of China (973 Program)National Basic Research Program of China [2013CB632402]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21177048, 21377044, 51472100, 21573085]; Central China Normal University [2015YBZD019]