Recent archaeo-palaeontological findings from Barranca del Muerto site, Santiago Chazumba, Oaxaca, México