Carbon nanothreads