Nanocrystalline NiO Thin Films Research Articles