Effect of coating time and heat treatment on structures and corrosion characteristics of electroless Ni-P alloy deposits