Township of Cowanshannock, Armstrong County, Pennsylvania, United States