Medical 3D visualization System with Gesture-based User Interface