Condition Based Maintenance of Naval Propulsion Systems