Development of non-precious metal oxygen-reduction catalysts for PEM fuel cells based on N-doped ordered porous carbon