New and Renewable Energy Technologies