Dye Sensitized Solar Cells with Enhanced Stability (Destiny)