Hole-conducting mediator for stable Sb2S3-sensitized photoelectrochemical solar cells