Similar Items: Textile dyeing in Mali : possibilities for small scale effluent treatment