Solid-state dye-sensitized solar cells based on Zn1−xSnxO nanocomposite photoanodes | Publicación