Copper Nanowires Synthesis and Self-Assembly for Interconnect Applications