International Journal of Energy Research, vol. 46, no. 7, page. 9058 - 9070, 2022-06
Renewable and Sustainable Energy Reviews, vol. 158, 2022-04
Environmental Science and Pollution Research, vol. 29, no. 16, page. 22860 - 22884, 2022-04