Grotta del Cavallo (Apulia-Southern Italy). The Uluzzian in the mirror