Retention of carbon monoxide onto magnetic [BN fullerene: B6]− and [BN fullerene: C6]− nanocomposites