Ancient Human Unearthed in China