10.1016/j.apenergy.2019.01.051