Responses of Gammarus pulex (Amphipoda, Crustacea) to metalliferous effluents: identification of toxic components and the importance of interpopulation variation.