Taxonomy and ecology of freshwater diatoms of IIe Amsterdam (TAAF, South Indian Ocean).