Text this: Observer-based fault detection with fuzzy variable gains and its application to industrial servo system