which has more iron pyrite hematite ore siderite