Seasonal variability of macroinvertebrate assemblages in two regions of South Africa: implications for aquatic bioassessment