National Nature Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31070255, 91117006]; Chinese Academy of Sciences Hundred Talents ProgramChinese Academy of Sciences; National Science FoundationNational Science Foundation (NSF) [IOS-1120946, MCB0918220]; National Institutes of HealthUnited States Department of Health & Human ServicesNational Institutes of Health (NIH) - USA [R01GM060396]; Department of EnergyUnited States Department of Energy (DOE) [DE-FG02-03ER15449]; Human Frontier Science ProgramHuman Frontier Science Program [RGP0025/2013]; Div Of Molecular and Cellular BioscienceNational Science Foundation (NSF)NSF - Directorate for Biological Sciences (BIO) [0918220] Funding Source: National Science Foundation; NATIONAL INSTITUTE OF GENERAL MEDICAL SCIENCESUnited States Department of Health & Human ServicesNational Institutes of Health (NIH) - USANIH National Institute of General Medical Sciences (NIGMS) [R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396, R01GM060396] Funding Source: NIH RePORTER