Design of Sliding Mode Autopilot with Steady-state Error Elimination for Autonomous Underwater Vehicles