Carbon nanotube synthesis from germanium nanoparticles on patterned substrates