Effect of quenching rate on crystalline and impedance properties of NiO nanoparticles