Facultative anoxygenic photosynthesis in the cyanobacterium Oscillatoria limnetica