Carbon nanotubes and related structures: new materials for the twenty first century - Harris, Peter JF (Cambridge University press, 1999)