Still challenging: the ecological function of the cyanobacterial toxin microcystin - What we know so far. - Omidi, Azam; Esterhuizen-Londt, Maranda; Pflugmacher, Stephan (Toxin Reviews, 2018)