Competitive adsorption of Reactive Orange 16 and Reactive Brilliant Blue R on polyaniline/bacterial extracellular polysaccharides composite--a novel eco-friendly polymer.