三千、五千还是八千年,中华文明到底有多久?