New evidence for early presence of hominids in North China · Study