The data traffic in cellular networks has grown at an exponential pace for decades. This trend will most probably continue in the future, driven by new innovative applications. One of the key enablers of future cellular networks is the massive MIMO technology. A massive MIMO base station is equipped with a massive number (e.g., a hundred) of individually steerable antennas, which can be effectively used to serve tens of user equipments simultaneously on the same time-frequency resource. It can provide a notable enhancement of both spectral efficiency and energy efficiency in comparison with conventional MIMO. In the literature, the achievable spectral efficiencies of massive MIMO systems with a practical number of antennas have been rigorou...