Engineering and modeling the effect of Mg doping in TiO2 for enhanced photocatalytic reduction of CO2 to fuels. Issue 14 (4th July 2018)