Archaeologists in China have unearthed remarkable fossils that could create a new branch in the human family tree.