Gravar-mail: Protein-protein docking with reduced potentials by exploiting multi-dimensional energy funnels