Adsorption behavior of direct red 80 and congo red onto activated carbon/surfactant: process optimization, kinetics and equilibrium.