Numerical simulations of pyrite oxidation and acid mine drainage in unsaturated waste rock piles.