Graphene on Ni(111): Coexistence of Different Surface Structures