Sensor Fault Diagnosis for Autonomous Underwater Vehicles