A generic microgrid controller: Concept, testing, and insights. (1st November 2018)