Ministry of Science and Technology of ChinaMinistry of Science and Technology, China [2011CB933401, 2012CB934003]; National Science Fund for Distinguished Young ScholarsNational Natural Science Foundation of China (NSFC)National Science Fund for Distinguished Young Scholars [11425520]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21477029, 21277080, 21320102003]; Chinese Academy of SciencesChinese Academy of Sciences [XDA09040400]; National Major Scientific Instruments Development Project [2011YQ03013406]; International Science & Technology Cooperation Program of China, Ministry of Science and Technology of China [2013DFG32340, 2014DFG52500]; Major Project of the National Social Science Fund [12ZD117]; European Commission through the Seventh Framework Programme for Research and Technological Development [MARINA 263215]