Kinetic analysis of pyrrhotite ore bioleaching by a sulfooxidans strain: direct and indirect mechanism discrimination