Hierarchically hexagon-like NiCoP/Co(PO3)2 composites supported on Ni foam as multifunction electrodes for supercapacitors and overall water splitting