Non-aqueous cathodic electrodeposition of large-scale uniform ZnO nanowire arrays embedded in anodic alumina membrane