Renewables, distributed energy, and Micr