A new approach to observer-based fault-tolerant controller design for Takagi-Sugeno fuzzy systems with state delay