Microgrid solutions: Design, build, operate and maintain