The origin of the giant panda