ESL799 Essentials of Electrical Power Generation by Renewable Energy Sources, IIT Delhi · ProfRate