Combined nano/micro-structure of Ni12P5-Ni2P nanorod array for effective wide pH range HER and overall alkaline water-splitting