Doi10.1016j.apenergy.2023.121509