Dye-sensitized solar cells (DSSCs) have attracted much interest in the photovoltaic research field since the beginning of 1990s (ref. 1). DSSCs are attractive because of their high ...