Metal Oxides For Solid State Electronics: Transparent Electrodes, Photoanodes And Transistors