Solar hydrogen generation through overall water splitting on gallium-zinc oxynitride visible-light activated photocatalyst