Cell-Free Massive MIMO System With an Adaptive Switching Algorithm Between Cooperative NOMA, Non-Cooperative NOMA, and OMA Modes | IEEE Journals & Magazine | IEEE Xplore