Fuzzy Semirings with Applications to Automata Theory