The application of ecological theory to the remediation of macroinvertebrate communities impacted by acid mine drainage