Dissipativity based distributed economic model predictive control for residential microgrids with renewable energy generation and battery energy storage. (January 2017)