An improved iterative solution for cooperative distributed MPC. (June 2022)