Purification and properties of soluble hydrogenase from the cyanobacterium Anabaena cylindrica