Porous NiFe-Oxide Nanocubes as Bifunctional Electrocatalysts for Efficient Water-Splitting.