A bifunctional triphenylamine-based electrochromic polymer with excellent self-healing performance. (1st October 2018)