West Hempfield Township, Lancaster County, Pennsylvania