Urogenital tuberculosis: update and review of 8961 cases from the world literature.