Ultra-high areal capacitance and high rate capability RuO2 thin film electrodes for 3D micro-supercapacitors