Estimation of distribution algorithm for protein structure prediction