Bioleaching of refractory gold ore (II)--Mechanism on bioleaching of arsenopyrite by Thiobacillus ferrooxidans