Advanced energy materials - Valyukh, Sergiy (John Wiley & Sons, 2014)