La Polledrara di Cecanibbio (Rome): a late Middle Pleistocene palaeontological and archeaeological site.