Bone and joint tuberculosis: a review of 652 cases.