Functional redundancy between flavodiiron proteins and NDH-1 in Synechocystis sp. PCC 6803.