Voronoi and Voronoi-related tessellations in studies of protein structure and interaction.