National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [20731004, 20721002]; National Basic Research Program of ChinaNational Basic Research Program of China [2007CB925103, 2010CB923303]; Grants-in-Aid for Scientific ResearchMinistry of Education, Culture, Sports, Science and Technology, Japan (MEXT)Japan Society for the Promotion of ScienceGrants-in-Aid for Scientific Research (KAKENHI) [20550063] Funding Source: KAKEN