Quantitative analysis of the factors limiting solar power transduction by Synechocystis sp. PCC 6803 in biological photovoltaic devicesPaolo Bombelli, Adrian C. Fisher, Petra J. Cameron et al.|Energy & Environmental Science|2011Cited by 173