Xanthogranulomatous pyelonephritis in bilharzial patients: a report of 25 cases.