Template-free, single-step electrochemical synthesis of nickel phosphide thin films with one-dimensional nano-pore channels