Foundations of Fuzzy Control: A Practical Approach