All-inorganic solid-state electrochromic devices: a review