Journal of energy engineering