Hydrogenases and hydrogen metabolism in photosynthetic prokaryotes.