Minimization of electrical energy consumption in the photocatalytic reduction of Cr(VI) by using immobilized Mg, Ag co-impregnated TiO2 nanoparticles