Flower-like nickel oxide micro/nanostructures: synthesis and enhanced electrochromic properties