Holey graphene: an emerging versatile material