Diving into the solar microgrid revolution