Protein Folding in Hydrophobic-Polar Lattice Model: A Flexible Ant-Colony Optimization Approach