Multiple applications of combustion derived nickel oxide nanoparticles