Computed tomographic colonography: current perspectives and future directions.