Lancaster County Treasurer faces fraud charges