Communications and Networking: Perspectives, Opportunities and Challenges - Geng Liang (2018)