Bioenergetic processes of cyanobacteria : from evolutionary singularity to ecological diversity (2011)