Natural Science Foundation of China (The Youth Foundation)National Natural Science Foundation of China (NSFC) [10901068]; Ministry of Education of ChinaMinistry of Education, China [20100144110001]; China Scholarship CouncilChina Scholarship Council; Special Fund for Basic Scientific Research of Central Colleges [CCNU12A02008, CCNU12C01001]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11071093]