Solar-to-fuel conversion in algae and cyanobacteria - Formighieri, Cinzia (Springer International Publishing : Imprint: Springer, 2015)