Advances in Sustainable Energy. (2019)