Towards the single-walled B- and/or N-doped carbon nanotubes