Electrospun TiC/C nano-felt surface-decorated with Pt nanoparticles as highly efficient and cost-effective counter electrode for dye-sensitized solar cells.