Fault diagnosis for a class of nonlinear uncertain hybrid systems. (May 2022)