Carbon Nanotube Research: Past and Future