Formation rule for Al-based ternary quasi-crystals: Example of Al–Ni–Fe decagonal phase