Studies on multi-metal ion tolerance of Thiobacillus ferrooxidans