Adaptive depth controller design for a submerged body moving near free surface. (June 2016)