Codebook Design for Extremely Large-Scale MIMO Systems: Near-Field and Far-Field | IEEE Journals & Magazine | IEEE Xplore