Text this: Oxide semiconductors for solar to chemical energy conversion: nanotechnology approach