Comparative toxicity of leachates from 52 textiles to Daphnia magna.