49ers' Brooks facing possible felony assault charge