Prediction of Residue-Contacts Based on Coevolution between Amino Acid Sites: Toward the Prediction of Protein Structure