MDCT urography as a one stop shop for urinary tract abnormalities at present era