Microcystis aeruginosa Rivularia polyotis Trichodesmium erythraeum