Electrochemical synthesis of nickel hexacyanoferrate nanoarrays with dots, rods and nanotubes morphology using a porous alumina template