Return to Article Details A Novel Index for the Assessment of Distribution System Performance with the Integration of Renewable Energy Sources Download Download PDF