[BGL] How to change the type of vertex_descriptor??