Improving the prediction of protein binding sites by combining heterogeneous data and Voronoi diagrams