Generalized Higher-Order Voronoi Diagrams on Polyhedral Surfaces