Regulating the Electronic Structure and Active Sites in Ni Nanoparticles by Coating N-Doped C Layer and Porous Structure for an Efficient Overall Water Splitting.