Multicolor electrochromic performance of electroactive poly(amic acid) containing pendant oligoaniline, azobenzene and sulfonic acid groups