Layered γ-zirconium phosphate as novel semiconductor for dye sensitized solar cells: Improvement of photovoltaic efficiency by intercalation of a ruthenium complex-viologen dyad | Publicación