DFT study of the fouling deposition process in the steam generator by simulating the absorption of Fe2+ on Fe3O4 (001)