A DFT study on Pt doped (4,0) SWCNT: CO adsorption and sensing