Hydrogen metabolism in Synechocystis sp. PCC 6803: insight into the light-dependent and light-independent hydrogenase activities