Discovery of a Homo sp. tooth associated with a mammalian cave fauna of late Middle Pleistocene age, northern Thailand