Self-Interference Cancellation In Full-Duplex Wireless Systems