JOURNAL energy-engineering