Differences between human and chimpanzee costo-vertebral joint anatomy