Distinctiveness of macroinvertebrate communities in turloughs (temporary ponds) and their response to environmental variables.