Tunable electronic properties of ultra-thin boron-carbon-nitrogen heteronanotubes for various compositions