1. Computer Science Department, Universitat Politècnica de Catalunya (UPC), 08034 Barcelona, Spain
2. Eurecat, Technology Centre of Catalonia, Digital Health Unit, 08005 Barcelona, Spain
3. Centro de Investigación Biomédica en Red (CIBER), 28029 Madrid, Spain
4. Intelligent Data Science and Artificial Intelligence Research Center (IDEAI-UPC), 08034 Barcelona, Spain