A class of nonlinear unknown input observer for fault diagnosis: Application to fault tolerant control of an autonomous spacecraft | IEEE Conference Publication | IEEE Xplore