Electrochromism and Electrochromic Devices: Conjugated conducting polymers