Atomic and Nano Scale Materials for Advanced Energy Conversion - Zongyou Yin (Wiley, 2022)