How and to what extent do carbon materials catalyze solar hydrogen production from water