Renewable and Sustainable Energy Reviews, vol. 158, 2022-04
Environmental Science and Pollution Research, vol. 29, no. 16, page. 22860 - 22884, 2022-04
DESALINATION, vol. 500, 2021-03