University of Foggia, Foggia,  Italy.