heart catheterization procedure time