Carbon-Doped Boron Nitride Nanomesh: Stability and Electronic Properties of Adsorbed Hydrogen and Oxygen | doi.page