A comprehensive DFT study of physical and photocatalytic properties of Sr1-xCdxTiO3. (December 2022)