Affine frequency division multiplexing for compressed sensing of time-varying channels