Title: Data-Driven Design of Fault Diagnosis and Fault-tolerant Control Systems