The application of DFT calculation in the study of iron-based catalyst for Fischer-Tropsch synthesis