Ancient DNA indicates human population shifts and admixture in northern and southern China