Designing an efficient observer for the non-linear Lipschitz system to troubleshoot and detect secondary faults considering linearizing the dynamic error