Size structure of benthic freshwater fish communities in relation to environmental gradients