Hydrogen metabolism and heterotrophic growth in Nostoc sp strain Cc