Environmental and Renewable Energy Technologies