DE-FG02-09ER16062; DE-FG02-04ER15559 / Division of Chemical Sciences, Geosciences, and Biosciences, Office of Basic Energy Sciences, Photosynthetic Systems, Department of Energy; United States Department of Energy (DOE)
0923562 / National Science Foundation; National Science Foundation (NSF)
31270445 / National Natural Science Foundation of China; National Natural Science Foundation of China (NSFC)