A review of sulfide minerals microbially assisted leaching in stirred tank reactors