Synthesis of vertically aligned carbon nanotube arrays on silicon substrates