A Generalized Adaptive Doppler Processing Scheme for Multi-Channel Radar Systems