Hierarchical NiO Nanoflake Arrays on Nickel Foam as a Supercapacitor Electrode with High Capacitance and High Rate