https://azpdf.net/document/yj785445-adsorption-small-molecules-doped-graphene-sheet-quantum-mechanical.html