Single crystal Ni5Zn21 nanowire arrays fabricated by electrodeposition in anodic alumina membranes