Article The state-of-the-art science and applications of carbon nanotubes Takeuchi K. , Hayashi T. , Kim Y. A.