Biological hydrogen production by Anabaena sp. ? yield, energy and CO2 analysis including fermentative biomass recovery.