Fault Diagnosis and Fault-Tolerant Control and Guidance for Aerospace Vehicles: From theory to application