Fully Solution Processed Pedot:Pss And Silver Nanowire Semi-Transparent Electrodes For Thin Film Solar Cells