Chemical vapor deposition synthesis of self-aligned carbon nanotube arrays