Growth mechanism and magnetic properties of highly crystalline NiO nanocubes and nanorods fabricated by evaporation