A Distributed Control Framework for Integrated Photovoltaic-Battery-Based Islanded Microgrids - doi 10.1109/TSG.2016.2593030 2017-11 Article type Journal