High-performance dye-sensitized solar cells using Ag-doped CoS counter electrodes