Township of Canadian, Blaine County, Oklahoma, United States