Human phylogeny revised again