Planar silver nanowire, carbon nanotube and PEDOT:PSS nanocomposite transparent electrodes