Non-independent assessment of classical and functional diversity in stream macroinvertebrate assemblages using the ternary diagram of functional diversity