SEARCH Articles Figures Tables Photovoltaic Photovoltaics Solid-state dye-sensitized photovoltaic cell