Key technologies in microgrid research