Photoelectrochemical water splitting: a road from stable metal oxides to protected thin film solar cells | Publicación