Far Red and Near Infra-Red Dyes in Dye-Sensitized Solar Cells: key ingredients for both panchromatic absorption and transparent solar windows