Introduction to Wireless Communications and Networks : A Practical Perspective