The adsorption of bromomethane onto the exterior surface of aluminum nitride, boron nitride, carbon, and silicon carbide nanotubes: A PBC-DFT, NBO, and QTAIM study