Azobenzene-containing polymer for solar thermal energy storage and release: Advances, challenges, and opportunities
Self-activated energy release cascade from anthracene-based solid-state molecular solar thermal energy storage systems