Biology and technology for photochemical fuel productionMichael Hambourger, Thomas A. Moore, Ana L. Moore et al.|Chemical Society Reviews|2008Cited by 261