Graphene-based photonic crystal