An optimisation algorithm for distributed energy resources management in micro-scale energy hubs | Publicación