G. Caralis, T. Christakopoulos, S. Karellas Renewable and Sustainable Energy reviews 103, 122-139 2019 https://doi.org/10.1016/j.rser.2018.12.017