ESL7329 Renewable Energy and Environment, IIT Delhi · ProfRate