Ecology, morphometry, and genetics of the Palaeo-Mesolithic human remains of Grotta d'Oriente, Favignana (Italy)