Man faces sexual assault charges