Remediation of water quality and macroinvertebrate communities in an urban artificial lake affected by acid sulphate soils.