Self-assembled supramolecular system PDINH on TiO2 surface enhances hydrogen production.