Ecocity Upon a Hill: Microgrids and the Future of the European City | IEEE Journals & Magazine | IEEE Xplore