Benthic cyanobacteria and filamentous chlorophytes affect macroinvertebrate assemblages in a large fluvial lake