A series of nanosized NiPB amorphous alloy catalysts with various concentrations was prepared by chemical reduction of nickel acetate with sodium hypophosphite and sodium borohydride in aqueous solution at 298 K under N-2 curtain gas with vigorous stirrin