1. Endocrinology Department, Parc Taulí Sabadell University Hospital, Institut d'Investigacio i Innovació Parc Taulí, Autonomous University of Barcelona, Barcelona, Spain.
2. General Surgery Department, Parc Taulí Sabadell University Hospital, Institut d'Investigacio i Innovació Parc Taulí, Autonomous University of Barcelona, Barcelona, Spain.
3. Pathology Department, Parc Taulí Sabadell University Hospital, Institut d'Investigacio i Innovació Parc Taulí, Autonomous University of Barcelona, Barcelona, Spain.