Chromium(VI) reduction kinetics by zero-valent iron in moderately hard water with humic acid: iron dissolution and humic acid adsorption.