Most fuel cells in the world today run on hydrogen. However, as the fuel gets more complex, this oxidation process becomes vastly more complicated. Once carbon atoms are in the fuel, carbon monoxide poisoning of typical fuel cell catalysts becomes problematic.
Bromine dissociates in water in the same manner as chlorine, by forming hypobromous acid and the hypobromite ion. Hypobromous acid is a weak acid that partially dissociates to form a hydrogen ion and a hypobromite ion.
A salt water pool is not much different from a regular chlorine based swimming pool. Salt in your pool water runs through an electrically charged line after it has been filtered and is turned into chlorine. So, you still have a chlorine pool, but the way you add chlorine and kill algae is slightly different.