International journal of energy and environment