Photoelectrochemical study of xanthene dye—electron donor aqueous solutions for solar-induced hydrogen production