An Adaptive Hierarchical Sliding Mode Controller for Autonomous Underwater Vehicles | Synapse