Describir: Outdoor Performance and Stability Assessment of Dye-Sensitized Solar Cells (DSSCs)