DNA from ancient population in Southern China suggests Native Americans' East Asian roots