Carbon Nanotubes as Vertical Interconnects in 3D Integrated Circuits