Modelling jarosite precipitation in isothermal chalcopyrite bioleaching columns