Performance of Distributed Massive MIMO and Small-Cell Systems Under Hardware and Channel Impairments | IEEE Journals & Magazine | IEEE Xplore