Pattern formation in the blue-green alga, Anabaena. I. Basic mechanisms.