Full-Duplex Wireless Communications: Capacity Analysis, Low-Density Parity-Check Coding And Feasibility