Improved electrochromic performance of NiO-based thin films by lithium and tantalum co-doping