Text this: Removal of Crystal Violet dye from aqueous solution using water hyacinth: Equilibrium, kinetics and thermodynamics study