Equilibrium, kinetics and mechanism modeling and simulation of basic and acid dyes sorption onto jute fiber carbon: Eosin yellow, malachite green and crystal violet single component systems.