Distributed control for polygeneration microgrids: A Dynamic Market Mechanism approach. (April 2022)