difference between magnetite and hematite iron ore