Hydrogen photoproduction by Nafion/cadmium sulfide/platinum films in water/sulfide ion solutions