Carbene based photochemical molecular assemblies for solar driven hydrogen generation.