Advances in energy systems : the large-scale renewable energy integration challenge - Lund, Peter D. (Wiley, 2019)