Structure and Electronic Properties of Carbon Nanotubes