Researchers at the University of California, Santa Barbara, have made a solar battery that can store and discharge heat energy under sunlight, setting the stage for a new kind of power generation and ...