Enhanced removal of crystal violet from aqueous solutions using BaTiO 3 @ZnO: isotherm, kinetic, and thermodynamic evaluation | Synapse