New geological mapping and revised eruptive and magmatic history of Ustica island (Southern Italy).