Recent advances and insights in dye-sensitized NiO photocathodes for photovoltaic devices | Publicación