Review of continent urinary diversion in contemporary urology.