Adsorption of three azo reactive dyes by metal hydroxide sludge: effect of temperature, pH, and electrolytes.