Researchers build smart windows that can resist heat without reducing visibility