Chloride ion: A promising hole scavenger for photocatalytic hydrogen generation. (5th April 2018)