Theoretical study of the adsorption and sensing properties of pure and metal doped C24N24 fullerene for its potential application as high-performance gas sensor