Bifunctional nanoparticulated nickel ferrite thin films: Resistive memory and aqueous battery applications. (March 2021)