Hydrogen and nitrogen metabolism in the filamentous non-heterocystous cyanobacterium Piectonema Boryanum