ECOLOGY OF FRESHWATER AND TERRESTRIAL CYANOBACTERIA