Comparison of percolation to batch and sequential leaching tests: theory and data.