Effective adsorption of crystal violet from aqueous solutions with effective adsorbent: equilibrium, mechanism studies and modeling analysis