A Microgrid Based on Wind Driven DFIG, DG and Solar PV Array for Optimal Fuel Consumption