10.1016/j.apenergy.2008.01.005