Power Line Communications: Theory and Applications for Narrowband and Broadband Communications over Power Lines