Graphene nanoislands on Ni(111)