Multi element doped type-II heterostructure assemblies (N, S- TiO2/ZnO) for electrochemical crystal violet dye degradation