Fine-scale spatial and temporal genetic differentiation of water bloom-forming cyanobacterium Microcystis aeruginosa: revealed by multilocus sequence typing.