Red to blue high electrochromic contrast and rapid switching poly(3,4-ethylenedioxypyrrole)-Au/Ag nanocomposite devices for smart windows.