Hay Township, Cavalier County, North Dakota