1. Department of Anthropology, Dartmouth College, Hanover, NH 03755, USA
2. Department of East Asian Languages and Cultures, Stanford University, Stanford, CA 94305, USA
3. Stanford Archaeology Center, Stanford University, Stanford, CA 94305, USA
4. The Institute of Archaeology, Chinese Academy of Social Sciences, Luoyang 471001, China
5. Zhengzhou Institute of Cultural Relics and Archaeology, Zhengzhou 450007, China