Electronic structure, optical and structural properties of Si, Ni, B and N-doped a carbon nanotube: DFT study