Heterocyst formation and nitrogenase synthesis in Anabaena sp.