10.1109/TAC.2016.2593742