Exploring Nano Nickel Oxide: From Fundamental Research to Diverse Applications ni oxidation states 2024-12-30