Trisodium citrate assisted synthesis of hierarchical NiO nanospheres with improved supercapacitor performance