Donor-π-acceptor dye-sensitized photoelectrochemical and photocatalytic hydrogen evolution by using Cu2WS4 co-catalyst