which has more iron pyrite hematite ore siderite 2