International Journal of Energy for a Clean Environment (IJECE)