Text this: Engineering the structural, optical and photoelectrochemical properties of BaTiO<sub>3</sub>-CoFe<sub>2</sub>O<sub>4</sub> nanocomposite for photoelectrochemical water splitting