Time Reversal Technique for Ultra Wide-band and MIMO Communication Systems