Bio-mimetic hydrogen production from polysaccharide using the visible light sensitization of zinc porphyrin.