selected publications academic article Evolutionary-games approach for distributed predictive control involving resource allocation 2019-4-16