Electrodes and electrolyte materials for aqueous dye-sensitized solar cells