Parasitic infestation in appendicitis. A retrospective analysis of 660 patients and brief literature review