Renewable Energy and Environmental Engineering