Transparent flexible Pt counter electrodes for high performance dye-sensitized solar cells