An Introduction to the Principles of Communication Theory