Photovoltaic cells based on dye-sensitisation of single-wall carbon nanotubes in a polymer matrix