Overview of sustainable fuel and energy technologies