Compressed Sensing Beyond the IID and Static Domains: Theory, Algorithms and Applications