ESL7368 Wind and Small Hydro Energy Systems, IIT Delhi · ProfRate