Technology And Applications Of Autonomous Underwater Vehicles