Influence of electrolyte co-additives on the performance of dye-sensitized solar cells