Protein structure optimization using improved simulated annealing algorithm on a three-dimensional AB off-lattice model. (April 2020)