Human, Apes and Chinese Fossils: New Implications for Human Evolution