Exploiting multiferroicity of TbFeO3 nanoparticles for hydrogen generation through photo/electro/photoelectro-catalytic water splitting. (15th February 2023)