New Algorithm for Exhausting Optimal Permutations for Generalized Feistel Networks