Improved thermodynamic stability and visible light absorption in Zr+X codoped (X = S, Se and Te) BaTiO3 photocatalysts: A first-principles study. (August 2022)