Gravar-mail: A comprehensive assessment of sequence-based and template-based methods for protein contact prediction