Novel Nd-Mo co-doped SnO2/alpha-WO3 electrochromic materials (ECs) for enhanced smart window performance