Nano-architecture and material designs for water splitting photoelectrodes.