Adaptive Formation Control of Multiple Autonomous Underwater Vehicles