International journal of energy and environmental engineering : IJEEE (SpringerOpen, 2010)