Advances in energy materials - Ikhmayies, Shadia J. 1960- (Springer, 2020)