Late archaic and modern Homo sapiens from Europe