difference between nfa and dfa in flat