integrating nanomaterial with light absorbing molecule powers hydrogen production from water and sun