Applications of Space-Time Adaptive Processing