Nanomaterials for Innovative Energy Systems and Devices - Khan, Zishan H. (Springer, 2022)