Fuzzy logic and categories of fuzzy sets