Carotid cavernous fistulas: anatomy, classification, and treatment