Effect of precursor concentration on the growth of zinc oxide nanorod arrays on pre-treated substrates