10.1016/j.renene.2019.02.087