Additives and salts for dye-sensitized solar cells electrolytes: what is the best choice?