Fuzzy Set Theory: Foundations and Applications