Projection-based iterative mode scheduling for switched systems. (August 2016)