Transureteroureterostomy: 25-year experience with 100 patients.