Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [10901068, 11001095, 10926123]; Central China Normal University [CCNU09A01004, CCNU10A01022]; Ministry of Education of ChinaMinistry of Education, China [20100144110001]