Barrington Police Officer Faces Felony Charges