Oxidation mechanism of pyrite concentrates (PCs) under typical circulating fluidized bed (CFB) roasting conditions and design principles of PCs’ CFB roaster