Thermal analysis of chalcopyrite roasting reactions