Optimization of Chalcopyrite Bioleaching using Two Different Adaptation Methods: Top-Down and Bottom-Up