Synergetic effects of edge formation and sulfur doping on the catalytic activity of a graphene-based catalyst for the oxygen reduction reaction