Synechocystis sp. PCC6803 metabolic models for the enhanced production of hydrogen. (June 2015)