Enhanced photocatalytic degradation of dye contaminants with TiO2 immobilized on ZSM-5 zeolite modified with nickel nanoparticles. (20th January 2021)