Electrochemical Fabrication of Highly Ordered Semiconductor and Metallic Nanowire Arrays