Passivation layers for nanostructured photoanodes: ultra-thin oxides on InGaN nanowires