Energy-saving 'smart window'