Sulfidation mechanism of ZnO roasted with pyrite