Infoscience
Stable >=8% efficient nanocrystalline dye-sensitized solar cell based on an electrolyte of low volatility