Electrochromic and electrofluorochromic behavior of novel polyurea bearing oligoaniline and triphenylamine units