5G and Beyond Wireless Communication Networks - Sun (IEEE, 2024)