Arsenopyrite weathering in acid rain: Arsenic transfer and environmental implications.