Degradation mechanisms of dye-sensitized solar cells: Light, bias and temperature effects | IEEE Conference Publication | IEEE Xplore