Tuning the band gap of semiconducting carbon nanotube by an axial magnetic field