Text this: On solar hydrogen & nanotechnology /