Hydrogen Gas On Carbon-Doped Boron Nitride Nanoribbon Performance Analysis | IEEE Conference Publication | IEEE Xplore