Perovskite solar cell powered electrochromic batteries for smart windows | Synapse