Protein image hybridization: mapping and positioning DNA-protein contacts along DNA.