Fermentation in the unicellular cyanobacterium Microcystis PCC7806