Dye-sensitized solar cells (DSSC) - Torres Cebada, Tomas (2013)