Bioleaching review part B: progress in bioleaching: applications of microbial processes by the minerals industries.