factors affecting bioleaching