Effects of graphitic- and pyridinic-N co-doping on structure regulation and ORR activity of N-doped graphene