Stabilization of underwater vehicle dynamics: A geometric perspective