Polypyrrole/carbon supercapacitor electrode with remarkably enhanced high-temperature cycling stability by TiC nanoparticle inclusion