Disturbance Observer Based Control: Design and Application to Fault Tolerant Systems