Computational Design of Two-Dimensional Boron-Containing Compounds as Efficient Metal-free Electrocatalysts toward Nitrogen Reduction Independent of Heteroatom Doping.