Decentralized Control of Multiple Autonomous Underwater Vehicles