Magaudda, Paolo, University of Padova, Italy