The relation of heterocysts and hormogonia to nitrogen fixation and reproduction in blue-green algae