Single-walled carbon nanotube modelling based on one-and two-dimensional Cosserat continua