Environmental impact of abandoned mine waste: a review.